import VueRouter from "vue-router";

// 导入对应的路由组件
import HomeContainer from "./components/tabbar/HomeContainer";
import MemberContainer from "./components/tabbar/MemberContainer";
import ShopcarContainer from "./components/tabbar/ShopcarContainer";
import SearchContainer from "./components/tabbar/SearchContainer";
import newList from "./components/news/newList";
import newsinfo from "./components/news/newsinfo";
import PhotoList from "./components/photos/PhotoList";
import PhotoInfo from "./components/photos/PhotoInfo";
import GoodsList from "./components/goods/GoodsList";
import GoodsInfo from "./components/goods/GoodsInfo";
import GoodsDesc from "./components/goods/GoodsDesc";
import GoodsComment from "./components/goods/GoodsComment";

let router = new VueRouter({
    routes: [
        {
            path: "/",
            redirect: '/home'
        },
        {
            path: '/home',
            component: HomeContainer
        },
        {
            path: '/member',
            component: MemberContainer
        },
        {
            path: '/shopcar',
            component: ShopcarContainer
        },
        {
            path: '/search',
            component: SearchContainer
        },
        {
            path: '/home/newList',
            component: newList
        },
        {
            path: '/home/newsinfo/:id',
            component: newsinfo
        },
        {
            path: '/home/photolist',
            component: PhotoList
        },
        {
            path: '/home/photoinfo/:id',
            component: PhotoInfo
        },
        {
            path: '/home/goodslist',
            component: GoodsList
        },
        {
            path: '/home/goodsinfo/:id',
            component: GoodsInfo,
            name: 'goodsinfo'
        },
        {
            path: '/home/goodsdesc/:id',
            component: GoodsDesc,
            name: 'goodsdesc'
        },
        {
            path: '/home/goodscomment/:id',
            component: GoodsComment,
            name: 'goodscomment'
        }
    ],// 路由匹配规则
    linkActiveClass: 'mui-active'//覆盖默认的路由高亮的类
})

export default router;
